home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-03-04 | 3.8 KB | 123 lines | [TEXT/MPS ] |
- #--------------------------------------------------------
- #
- # File MakeFile - Make instructions for Premiere effects
- #
- # written by Randy Ubillos
- # (C)1992 Adobe Systems, Inc.
- #
- #--------------------------------------------------------
- # Macro definitions
-
- ##### Set this to the window where all error messages should go
- errorout = "{ErrorWindow}"
-
- ProjType = 'PrMr'
-
- a = ":.a:"
- c = ":.c:"
- h = ":.h:"
- r = ":.r:"
- O = ":.o:"
-
- ##### Put your destination folder path here
- Out = "Develop:Plug-Ins:"
-
- #--------------------------------------------------------
-
- LinkOpts =
- AsmOpts =
- cOpts =
-
- #--------------------------------------------------------
-
- {O} ƒ {a} {c} {r}
-
- #--------------------------------------------------------
- # Replacement rules
-
- .c.o ƒ .c
- echo "# `Date -t` ----- Compiling {default}" >> {errorout}
- c {cOpts} -i {h} -r -b2 -mc68020 -mbg ch8 ∂
- {DepDir}{Default}.c -o {Targ} ≥≥ {errorout}
-
- .a.o ƒ .a
- echo "# `Date -t` ----- Assembling {default}" >> {errorout}
- Asm {AsmOpts} -i {h} -i {a} -case obj ∂
- {DepDir}{Default}.a -o {Targ} ≥≥ {errorout}
-
- #--------------------------------------------------------
- BuildMe ƒ "{Out}Backwards [Audio]" ∂
- "{Out}Black & White" ∂
- "{Out}Cross Dissolve" ∂
- "{Out}Wipe" ∂
-
- #--------------------------------------------------------
- # Build any required dump files here
-
- headers.d ƒ {h}dumpit.c
- echo "# `Date -t` ----- Compiling headers.d" >> {errorout}
- c {cOpts} {h}dumpit.c ≥≥ {errorout}
-
- #--------------------------------------------------------
- # Backwards [Audio]
- {O}'Backwards [Audio]'.c.o ƒ headers.d {h}Interface-Filter.h
-
- {Out}'Backwards [Audio]' ƒƒ {O}'Backwards [Audio]'.c.o
- echo "# `Date -t` ----- Linking Backwards [Audio]" >> {errorout}
- Link -rt AFlt=1000 -m XFILTER -o {Targ} ∂
- {O}'Backwards [Audio]'.c.o ∂
- ≥≥ {errorout}
- SetFile {Targ} -t AFlt -c '{Projtype}' ∑∑ "{MPW}Error window"
-
- {Out}'Backwards [Audio]' ƒƒ {r}'Backwards [Audio]'.r
- echo "# `Date -t` ----- Rezing 'Backwards [Audio]'.r" >> {errorout}
- Rez -a -rd {r}'Backwards [Audio]'.r -o {Targ} ≥≥ {errorout}
-
- #--------------------------------------------------------
- # "Black & White"
- {O}'Black & White.c.o' ƒ headers.d {h}Interface-Filter.h
- {O}BW.a.o ƒ
-
- {Out}'Black & White' ƒƒ {O}'Black & White.c.o' {O}BW.a.o
- echo "# `Date -t` ----- Linking Black & White" >> {errorout}
- Link -rt VFlt=1000 -m XFILTER -o {Targ} ∂
- {O}'Black & White.c.o' {O}BW.a.o ∂
- "{Libraries}"Interface.o ∂
- ≥≥ {errorout}
- SetFile {Targ} -t VFlt -c '{Projtype}' ∑∑ "{MPW}Error window"
-
- {Out}'Black & White' ƒƒ {r}'Black & White.r'
- echo "# `Date -t` ----- Rezing Black & White" >> {errorout}
- Rez -a -rd {r}'Black & White.r' -o {Targ} ≥≥ {errorout}
-
- #--------------------------------------------------------
- # Cross Dissolve
- "{O}Cross Dissolve.c.o" ƒ headers.d {h}Interface-Effect.h
-
- "{Out}Cross Dissolve" ƒƒ "{O}Cross Dissolve.c.o"
- echo "# `Date -t` ----- Linking Cross Dissolve" >> {errorout}
- Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
- Link -rt SPFX=1000 -m XEFFECT -o {Targ} "{O}Cross Dissolve.c.o" ≥≥ {errorout}
- SetFile {Targ} -t SPFX -c '{Projtype}' ∑∑ "{MPW}Error window"
-
- "{Out}Cross Dissolve" ƒƒ "{r}Cross Dissolve.r"
- echo "# `Date -t` ----- Rezing Cross Dissolve.r" >> {errorout}
- Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
- Rez -a -rd "{r}Cross Dissolve.r" -o {Targ} ≥≥ {errorout}
-
- #--------------------------------------------------------
- # Wipe
- {O}Wipe.c.o ƒ headers.d {h}Interface-Effect.h
-
- {Out}Wipe ƒƒ {O}Wipe.c.o
- echo "# `Date -t` ----- Linking Wipe" >> {errorout}
- Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
- Link -rt SPFX=1000 -m XEFFECT -o {Targ} {O}Wipe.c.o ≥≥ {errorout}
- SetFile {Targ} -t SPFX -c '{Projtype}' ∑∑ "{MPW}Error window"
-
- {Out}Wipe ƒƒ {r}Wipe.r
- echo "# `Date -t` ----- Rezing Wipe.r" >> {errorout}
- Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
- Rez -a -rd {r}Wipe.r -o {Targ} ≥≥ {errorout}
-
-